Scientific causation - Turkish English Dictionary